Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 BARROW ROAD Detached £624,675 £380,000 9 Sep 2013
18A BARROW ROAD Detached £845,883 £685,000 14 Sep 2018
20 BARROW ROAD Detached £594,363 £483,000 5 Aug 2019
22 BARROW ROAD Semi-Detached £389,190 £385,000 25 Apr 2023
22A BARROW ROAD Detached £77,626 £45,220 24 Aug 2006
24 BARROW ROAD Detached £751,120 £740,000 10 Nov 2023
25 BARROW ROAD Detached £500,803 £377,000 27 Sep 2016
30 BARROW ROAD Detached £882,532 £517,500 23 May 2012
33 BARROW ROAD Detached £523,157 £378,000 11 Dec 2015
36 BARROW ROAD Detached £716,705 £362,500 28 Jun 2004
37 BARROW ROAD Detached £633,959 £625,000 29 Jun 2022
39 BARROW ROAD Detached £406,284 £312,500 28 Feb 2017
41 BARROW ROAD Detached £344,730 £200,000 7 Dec 2011
44 BARROW ROAD Detached £1,182,074 £207,500 18 Oct 1995
45 BARROW ROAD Detached £431,727 £325,000 14 Sep 2016
46A BARROW ROAD Semi-Detached £2,171,091 £1,780,000 9 Jan 2020
47 BARROW ROAD Detached £426,675 £285,000 30 Oct 2014
50 BARROW ROAD Detached £519,944 £412,000 20 Oct 2017
52 BARROW ROAD Detached £620,000 13 Dec 2022
56 BARROW ROAD Detached £432,838 £350,000 17 Apr 2019
58 BARROW ROAD Detached £591,842 £174,500 8 Jun 2001
60 BARROW ROAD Detached £489,166 £283,000 12 Aug 2011
MANOR FARM, 48 BARROW ROAD Detached £849,735 £820,000 11 Mar 2022
SLATE LODGE, 46A BARROW ROAD Semi-Detached £2,435,216 £2,350,000 9 Mar 2022